A tools that support test base on log output for legucy program - http://texttest.carmen.se/

And other similiar tools is vise - http://www.artima.com/forums/flat.jsp?forum=106&thread=171323

Both sound very useful for test legucy code